package com.lxj.xpopup.enums;

/**
 * Description:
 */
public enum PopupAnimation {
  // 缩放 + 透明渐变
  ScaleAlphaFromCenter, // 从中心进行缩放+透明渐变
  ScaleAlphaFromLeftTop, //从左上角进行缩放+透明渐变
  ScaleAlphaFromRightTop, //从右上角进行缩放+透明渐变
  ScaleAlphaFromLeftBottom, //从左下角进行缩放+透明渐变
  ScaleAlphaFromRightBottom, //从右下角进行缩放+透明渐变

  // 平移 + 透明渐变
  TranslateAlphaFromLeft,  // 从左平移进入
  TranslateAlphaFromRight, // 从右平移进入
  TranslateAlphaFromTop,   // 从上方平移进入
  TranslateAlphaFromBottom, // 从下方平移进入

  // 平移，不带透明渐变
  TranslateFromLeft,  // 从左平移进入
  TranslateFromRight, // 从右平移进入
  TranslateFromTop,   // 从上方平移进入
  TranslateFromBottom, // 从下方平移进入

  // 滑动 + 透明渐变
  ScrollAlphaFromLeft,
  ScrollAlphaFromLeftTop,
  ScrollAlphaFromTop,
  ScrollAlphaFromRightTop,
  ScrollAlphaFromRight,
  ScrollAlphaFromRightBottom,
  ScrollAlphaFromBottom,
  ScrollAlphaFromLeftBottom,

  //禁用动画
  NoAnimation
}
